urine deposits - Turkish English Dictionary